package com.jt.www.model.remote.user;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.jt.www.model.vo.woxuebao.OrgElementVO;
import com.jt.www.model.vo.woxuebao.PaperworkSplInfo;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * 用户列表
 *
 * @author xq.wu03
 * @create 2019-09-06 14:58
 */

public class EduAuthenInfoDetails {

    @ApiModelProperty("用户编码")
    private String userCode;

    @ApiModelProperty("企业编码")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String erpCode;

    @ApiModelProperty("企业 所在区域")
    private String provinceCode;


    @ApiModelProperty("企业名称")
    private String orgFullName;

    @ApiModelProperty("企业详细地址")
    private String orgAddress;

    @ApiModelProperty("学校/企业联系电话")
    private String orgPhone;

    @ApiModelProperty("学校/企业备注")
    private String orgDesc;

    @ApiModelProperty("学校/企业法人")
    private String lawMan;

    @ApiModelProperty("学校/企业 邮政编码")
    private String postalCode;


    /**
     * 审核状态
     */
    @ApiModelProperty("审核状态")
    private String auditStatus;

    /**
     * 退回原因
     */
    @ApiModelProperty("退回原因")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private String reasonForReturn;

    /**
     * 行业领域和经营性质
     */
    @ApiModelProperty("企业/个人 特殊属性")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private List<OrgElementVO> custOrganizationElementList;


    /**
     * 认证证件
     */
    @ApiModelProperty("认证证件")
    @JsonInclude(value = JsonInclude.Include.NON_NULL)
    private List<PaperworkSplInfo> paperworkInfoList;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getErpCode() {
        return erpCode;
    }

    public void setErpCode(String erpCode) {
        this.erpCode = erpCode;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getOrgFullName() {
        return orgFullName;
    }

    public void setOrgFullName(String orgFullName) {
        this.orgFullName = orgFullName;
    }

    public String getOrgAddress() {
        return orgAddress;
    }

    public void setOrgAddress(String orgAddress) {
        this.orgAddress = orgAddress;
    }

    public String getOrgPhone() {
        return orgPhone;
    }

    public void setOrgPhone(String orgPhone) {
        this.orgPhone = orgPhone;
    }

    public String getOrgDesc() {
        return orgDesc;
    }

    public void setOrgDesc(String orgDesc) {
        this.orgDesc = orgDesc;
    }

    public String getLawMan() {
        return lawMan;
    }

    public void setLawMan(String lawMan) {
        this.lawMan = lawMan;
    }

    public String getPostalCode() {
        return postalCode;
    }

    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getReasonForReturn() {
        return reasonForReturn;
    }

    public void setReasonForReturn(String reasonForReturn) {
        this.reasonForReturn = reasonForReturn;
    }

    public List<OrgElementVO> getCustOrganizationElementList() {
        return custOrganizationElementList;
    }

    public void setCustOrganizationElementList(List<OrgElementVO> custOrganizationElementList) {
        this.custOrganizationElementList = custOrganizationElementList;
    }

    public List<PaperworkSplInfo> getPaperworkInfoList() {
        return paperworkInfoList;
    }

    public void setPaperworkInfoList(List<PaperworkSplInfo> paperworkInfoList) {
        this.paperworkInfoList = paperworkInfoList;
    }
}


